substantial physical completion - Alemán Inglés Diccionario